//css变量
$border-2-c: 2px solid #ccc;
$container-bgColor: #ebebeb;

$active-switch: #409EFF; //开关激活颜色
$inactive-switch: #D8D8D8; //开关未激活颜色

$color-blue: #1994FA;
$color-black-20: #202020;
$color-font3: #333333;
$radius-main: 20px;
$radius-10: 10px;
$radius-5: 5px;

$border-1-blue: 1px solid #1994fa;

$main-content-bgc: #fff;
.el-menu .el-menu-item-group__title {
  padding: 0;
}

i, span, img {
  display: inline-block;
}

a {
  text-decoration: none;
  cursor: pointer;
  color: #333333;
}

a:hover {
  color: #1989FA;
}

div, p, ul, li, span, a {
  box-sizing: border-box;
}

.check-group {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  .check-box {
    margin: 6px 10px 0 0;
    width: 100px;
    height: 100px;
    background: #FFFFFF;
    border-radius: 4px;
    & > span:first-of-type {
      display: none;
    }
    & > span.el-checkbox__input.is-checked {
      position: absolute;
      display: block;
      right: 0;
      top: 0;
    }
    & > span.el-checkbox__label {
      padding: 0;
      width: 100%;
      height: 100%;
    }
  }
}

//支付弹出框样式重写
.payMessage {
  padding-bottom: 20px;
  .el-message-box__header {
    span {
      font-weight: bold;
    }
  }
  .el-message-box__content p div {
    text-align: center;
  }
  .tip, .date {
    color: #999999;
    font-size: 12px;
    margin: 20px;
  }
  .title {
    font-size: 26px;
    margin: 20px;
  }
  .one {
    margin: 30px;
    font-size: 26px;
  }
  .el-message-box__btns {
    padding: 10px;
    text-align: center;
    button {
      border: none;
      background: #D93025;
      width: 80px;
      border-radius: 20px;
    }
  }
}

//弹出框样式重写
.definedModal {
  border-radius: 10px;
  overflow: hidden;
  & > div:first-of-type {
    padding: 10px 20px;
    font-size: 18px;
    position: relative;
    background: #FFFFFF;
    color: #333333;
    box-shadow: inset 0 -1px 0 0 #D8D8D8;
    .el-dialog__headerbtn {
      top: 10px;
      right: 10px;
      font-size: 20px;
      i {
        font-weight: bold;
        color: #D8D8D8;
      }
    }
  }
  .el-dialog__body {
    padding: 10px 20px 30px;
  }
}

//小程序码 弹出框
.smallProgramCode {
  border: 1px solid #000;
}

@mixin left-radius($radius) {
  border-bottom-left-radius: $radius;
  border-top-left-radius: $radius;
  overflow: hidden;
}

@mixin right-radius($radius) {
  border-bottom-right-radius: $radius;
  border-top-right-radius: $radius;
  overflow: hidden;
}

// 图片库自定义样式类
.library_dialog .el-dialog__body {
  padding: 0 20px 20px 0;
}

// 文本按钮danger颜色
.text_danger_btn {
  color: red;
}
.el-main{
  padding: 0;
}